import { IDispose } from "../IDispose";
//class ICaller

// did
export interface ICaller extends IDispose {
  addCall(arg1: any, arg2: Function): void;

  removeCall(arg1: any, arg2: Function): void;

  removeCallByType(arg1: any): void;

  call(arg1: Object, ...rest:any[]): Boolean;
}
